<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>




    <div id="app">

    </div>



    <script>
        /*
                    let data=[2,6,8]   
                    let arrayOne=data.slice()//浅克隆一份
                    console.log(arrayOne)
             
              var  str='a.b.c.d'
              function parsePath(string){
                const segment=string.split('.')
                return (obj)=>{
                    for(let aa=0;aa<segment.length;aa++){
                        if(!obj){
                           return
                        }
                        obj=obj[segment[aa]]
                    }
                    return obj
                }
              }
              parsePath(str)

               */

        // var o = {}; // 创建一个新对象

        // // 对象 o 拥有了属性 a，值为 37

        // // 在对象中添加一个设置了存取描述符属性的示例
        // var bValue = 38;
        // Object.defineProperty(o, "b", {
        //     get() {
        //         console.log('//////')
        //         return bValue;
        //     },
        //     set(newValue) {
        //         bValue = newValue;
        //     },
        //     enumerable: true,
        //     configurable: true
        // });
        // console.log(o)
        // //console.log(o.b)

        /*
           a  bb
      
        var obj = {
            a: {
                m: {
                    n: 5
                }
            },
            bb: {
                dd: 10
            }
          
        }

        for(let k in obj){
             console.log('mmm')
             console.log(k)
             console.log('mmm')
         }

       */
        /*
            
            let aa=[
                    {
                    aa:null,
                },
                {
                    aa:1,
                },
                {
                    aa:1,
                },
                {
                    aa:1,
                }
            ]
            let bb=false
            aa.forEach((item)=>{
                    if(item.aa===null) 
                    bb=true

            })

            console.log(bb)

         */
    </script>



</body>

</html>